treaded sole - German English Dictionary